//
// Created by wkm on 2024-04-17.
//

#ifndef AES128CHIPSYSTEMC_XDTIME_MONITOR_H
#define AES128CHIPSYSTEMC_XDTIME_MONITOR_H

#include "../core_module/CONSTANT.h"

SC_MODULE(xDtime_monitor) {

    sc_in<sc_uint<DATA_SIZE>> m_result;
    sc_in<exe_state> m_done;

    void prc_xDtime_monitor();

    SC_CTOR(xDtime_monitor) {
        SC_METHOD(prc_xDtime_monitor);
        sensitive << m_result << m_done;
    }
};

#endif //AES128CHIPSYSTEMC_XDTIME_MONITOR_H
